be roasted alive - Turco Inglés Diccionario